package com.milhouz.wormdroid.gl.model.hud;

import javax.microedition.khronos.opengles.GL10;

public interface IHudSprite {

	public static final String FPS_SPRITE = "FPS";
	public static final String TIME_SPRITE = "TIME";
	public static final String INFO_SPRITE = "INFO";
	public static final String PLAYER_SPRITE = "PLAYER";
	public static final String TEAM_SPRITE = "TEAM";

	public int idSprite = 0;

	public String getSpriteName();

	public void setText(String text);

	public void update(String... values);

	public abstract void initialize(GL10 gl);

	public abstract void shutdown(GL10 gl);

	public abstract void draw(GL10 gl, float viewWidth, float viewHeight);

}